commit
This commit is contained in:
parent
be4fd23bcf
commit
0bd53741af
728 changed files with 86573 additions and 0 deletions
22
node_modules/telegraf/typings/scenes/base.d.ts
generated
vendored
Normal file
22
node_modules/telegraf/typings/scenes/base.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
import { Middleware, MiddlewareFn } from '../middleware';
|
||||
import Composer from '../composer';
|
||||
import Context from '../context';
|
||||
export interface SceneOptions<C extends Context> {
|
||||
ttl?: number;
|
||||
handlers: ReadonlyArray<MiddlewareFn<C>>;
|
||||
enterHandlers: ReadonlyArray<MiddlewareFn<C>>;
|
||||
leaveHandlers: ReadonlyArray<MiddlewareFn<C>>;
|
||||
}
|
||||
export declare class BaseScene<C extends Context = Context> extends Composer<C> {
|
||||
id: string;
|
||||
ttl?: number;
|
||||
enterHandler: MiddlewareFn<C>;
|
||||
leaveHandler: MiddlewareFn<C>;
|
||||
constructor(id: string, options?: SceneOptions<C>);
|
||||
enter(...fns: Array<Middleware<C>>): this;
|
||||
leave(...fns: Array<Middleware<C>>): this;
|
||||
enterMiddleware(): MiddlewareFn<C>;
|
||||
leaveMiddleware(): MiddlewareFn<C>;
|
||||
}
|
||||
export default BaseScene;
|
||||
//# sourceMappingURL=base.d.ts.map
|
Loading…
Add table
Add a link
Reference in a new issue