import { OnDeviceOptions, NotionOnDevice } from "./NotionOnDevice";
import { SkillInstance, SkillSubscription } from "../types/skill";
declare type SkillApp = (notion: NotionOnDevice, skill: SkillInstance) => () => Promise<void>;
export declare function createSkill(app: SkillApp): {
    subscribe: (options: OnDeviceOptions) => Promise<SkillSubscription>;
};
export {};
