/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */
export declare const TEAM_TOOL_SCHEMA: {
    readonly type: "object";
    readonly properties: {
        readonly mode: {
            readonly type: "string";
            readonly enum: readonly ["create", "list", "show", "add-member", "remove-member", "set-lanes", "delete"];
        };
        readonly view: {
            readonly type: "string";
            readonly enum: readonly ["summary", "full"];
        };
        readonly teamId: {
            readonly type: "string";
        };
        readonly name: {
            readonly type: "string";
        };
        readonly summary: {
            readonly type: "string";
        };
        readonly memberId: {
            readonly type: "string";
        };
        readonly role: {
            readonly type: "string";
        };
        readonly lanes: {
            readonly type: "array";
            readonly items: {
                readonly type: "string";
            };
        };
    };
    readonly required: readonly ["mode"];
    readonly additionalProperties: false;
};
export type TeamToolInput = {
    mode: 'create' | 'list' | 'show' | 'add-member' | 'remove-member' | 'set-lanes' | 'delete';
    view?: 'summary' | 'full' | undefined;
    teamId?: string | undefined;
    name?: string | undefined;
    summary?: string | undefined;
    memberId?: string | undefined;
    role?: string | undefined;
    lanes?: string[] | undefined;
};
//# sourceMappingURL=schema.d.ts.map