export type ExtensionManifestKind = 'plugin' | 'skill';
export interface ExtensionManifest {
    kind: ExtensionManifestKind;
    name: string;
    description: string;
    version: string;
    source: 'project';
    filePath: string;
    enabled: boolean;
    providesTools: string[];
    providesHooks: string[];
    triggers: string[];
}
export declare function discoverExtensionManifests(projectDir: string): Promise<ExtensionManifest[]>;
//# sourceMappingURL=extensionManifest.d.ts.map