import type { ApiClient } from "../../api";
export declare const listClientCredentialsPlugin: (sdk: {
    context: {
        api: ApiClient;
    };
} & {
    context: import("../eventEmission").EventEmissionContext;
} & {
    context: {
        meta: Record<string, import("../..").PluginMeta>;
    };
}) => {
    listClientCredentials: (options?: ({
        pageSize?: number | undefined;
        maxItems?: number | undefined;
        cursor?: string | undefined;
    } & {
        cursor?: string;
        pageSize?: number;
        maxItems?: number;
    }) | undefined) => import("../..").PaginatedSdkResult<{
        client_id: string;
        name: string;
        allowed_scopes: ("external" | "credentials")[];
        created_at?: string | null | undefined;
        updated_at?: string | undefined;
    }>;
} & {
    context: {
        meta: {
            listClientCredentials: import("../..").PluginMeta;
        };
    };
};
export type ListClientCredentialsPluginProvides = ReturnType<typeof listClientCredentialsPlugin>;
//# sourceMappingURL=index.d.ts.map