export namespace skillInstallerSkill {
    export let id: string;
    export let description: string;
    export let envKeys: any[];
    export { catalog };
    export { buildPromptFragment as promptFragment };
    export let tools: ({
        name: string;
        description: string;
        input_schema: {
            type: string;
            properties: {
                skillId: {
                    type: string;
                    description: string;
                };
            };
            required: string[];
        };
    } | {
        name: string;
        description: string;
        input_schema: {
            type: string;
            properties: {
                skillId?: undefined;
            };
            required?: undefined;
        };
    })[];
    export function handleToolCall(name: any, args: any, context: any): Promise<string>;
    export function resolve(): any;
}
declare const catalog: {
    jira: {
        description: string;
        integrationProvider: string;
        envKeys: any[];
        setupInstructions: string;
    };
    github: {
        description: string;
        integrationProvider: string;
        envKeys: any[];
        setupInstructions: string;
    };
    slack: {
        description: string;
        integrationProvider: string;
        envKeys: any[];
        setupInstructions: string;
    };
    sentry: {
        description: string;
        integrationProvider: string;
        envKeys: any[];
        setupInstructions: string;
    };
    runner: {
        description: string;
        envKeys: any[];
        setupInstructions: string;
    };
    browser: {
        description: string;
        envKeys: any[];
        setupInstructions: string;
    };
    memory: {
        description: string;
        envKeys: any[];
        setupInstructions: string;
    };
    'chat-memory': {
        description: string;
        envKeys: any[];
        setupInstructions: string;
    };
    git: {
        description: string;
        envKeys: any[];
        setupInstructions: string;
    };
};
declare function buildPromptFragment(): string;
export {};
