namespace(): this;\r
defs(): Defs;\r
parent(): HTMLElement;\r
- spof(spof): this;\r
+ spof(): this;\r
remove(): this;\r
}\r
interface Library { Doc: Doc; }\r
at(opts: StopProperties): Stop;\r
update(block?: Function): this;\r
fill(): string;\r
- fill(...any): never;\r
+ fill(...params: any[]): never;\r
toString(): string;\r
from(x: number, y: number): this;\r
to(x: number, y: number): this;\r
to(): string;\r
show(target: string): this;\r
show(): string;\r
- show(...any): never;\r
+ show(...params: any[]): never;\r
target(target: string): this;\r
target(): string;\r
}\r
export interface Pattern extends Container {\r
new (): Pattern;\r
fill(): string;\r
- fill(...any): never;\r
+ fill(...rest: any[]): never;\r
update(block: (pattern: Pattern) => void): this;\r
toString(): string;\r
}\r
f?: number;\r
}\r
export interface Transformation {\r
- new (...Transform): Transformation;\r
+ new (...transform: Transform[]): Transformation;\r
new (source: Transform, inversed?: boolean): Transformation;\r
at(pos: number): Matrix;\r
undo(transform: Transform): this\r