declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    entityId: {
        type: StringConstructor;
        required: true;
    };
}>, {
    forwardedSlots: import("vue").ComputedRef<{
        [k: string]: import("vue").Slot<any>;
    }>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    entityId: {
        type: StringConstructor;
        required: true;
    };
}>> & Readonly<{}>, {}, {}, {
    AClients: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        query: {
            type: import("vue").PropType<import("rapiq").BuildInput<import("@authup/core-kit").Client>>;
            default(): {};
        };
        realmId: {
            type: StringConstructor;
            default: any;
        };
        loadOnSetup: {
            type: BooleanConstructor;
            default: boolean;
        };
        loading: {
            type: import("vue").PropType<boolean | import("../..").ListLoadingOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        noMore: {
            type: import("vue").PropType<boolean | import("../..").ListNoMoreOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        footer: {
            type: import("vue").PropType<boolean | import("../..").ListFooterOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        header: {
            type: import("vue").PropType<boolean | import("../..").ListHeaderOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        body: {
            type: import("vue").PropType<import("../..").ListBodyOptions<import("@authup/core-kit").Client>>;
        };
    }>, () => import("vue").VNodeChild, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("../..").EntityCollectionVEmitOptions<import("@authup/core-kit").Client>, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        query: {
            type: import("vue").PropType<import("rapiq").BuildInput<import("@authup/core-kit").Client>>;
            default(): {};
        };
        realmId: {
            type: StringConstructor;
            default: any;
        };
        loadOnSetup: {
            type: BooleanConstructor;
            default: boolean;
        };
        loading: {
            type: import("vue").PropType<boolean | import("../..").ListLoadingOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        noMore: {
            type: import("vue").PropType<boolean | import("../..").ListNoMoreOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        footer: {
            type: import("vue").PropType<boolean | import("../..").ListFooterOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        header: {
            type: import("vue").PropType<boolean | import("../..").ListHeaderOptions<import("@authup/core-kit").Client>>;
            default: boolean;
        };
        body: {
            type: import("vue").PropType<import("../..").ListBodyOptions<import("@authup/core-kit").Client>>;
        };
    }>> & Readonly<{
        onUpdated?: (item: import("@authup/core-kit").Client) => any;
        onDeleted?: (item: import("@authup/core-kit").Client) => any;
        onCreated?: (item: import("@authup/core-kit").Client) => any;
    }>, {
        footer: boolean;
        header: boolean;
        query: import("rapiq").BuildInput<import("@authup/core-kit").Client>;
        realmId: string;
        loadOnSetup: boolean;
        loading: boolean;
        noMore: boolean;
    }, import("vue").SlotsType<import("../..").EntityCollectionVSlots<import("@authup/core-kit").Client>>, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    AClientScopeAssignment: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        clientId: {
            type: StringConstructor;
            required: true;
        };
        scopeId: {
            type: StringConstructor;
            required: true;
        };
    }>, {
        manager: import("../..").EntityManager<import("@authup/core-kit").ClientScope>;
        handleChanged: (value: boolean) => Promise<void>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("../..").EntityVEmitOptions<import("@authup/core-kit").ClientScope>, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        clientId: {
            type: StringConstructor;
            required: true;
        };
        scopeId: {
            type: StringConstructor;
            required: true;
        };
    }>> & Readonly<{
        onUpdated?: (item: import("@authup/core-kit").ClientScope) => any;
        onDeleted?: (item: import("@authup/core-kit").ClientScope) => any;
        onCreated?: (item: import("@authup/core-kit").ClientScope) => any;
        onResolved?: (item?: import("@authup/core-kit").ClientScope) => any;
        onFailed?: (item: Error) => any;
    }>, {}, {}, {
        AToggleButton: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
            value: {
                type: BooleanConstructor;
                required: true;
            };
            isBusy: {
                type: BooleanConstructor;
                required: true;
            };
        }>, {
            handleClick: (e: Event) => void;
        }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "changed"[], "changed", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
            value: {
                type: BooleanConstructor;
                required: true;
            };
            isBusy: {
                type: BooleanConstructor;
                required: true;
            };
        }>> & Readonly<{
            onChanged?: (...args: any[]) => any;
        }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
//# sourceMappingURL=AScopeClientAssignments.vue.d.ts.map