UNPKG

@woocommerce/data

Version:
61 lines 2.19 kB
import { PaypalOnboardingStatus, RecommendedTypes } from './types'; export declare function getActivePlugins(): Generator<unknown, void, { plugins: string[]; } & Response>; export declare function getInstalledPlugins(): Generator<unknown, void, { plugins: string[]; } & Response>; export declare function isJetpackConnected(): Generator<unknown, void, { isActive: boolean; } & Response>; export declare function getJetpackConnectionData(): Generator<unknown, void, { connectionOwner: string | null; currentUser: { isConnected: boolean; isMaster: boolean; username: string; id: number; wpcomUser?: { ID?: number | undefined; login?: string | undefined; email?: string | undefined; display_name?: string | undefined; text_direction?: string | undefined; site_count?: number | undefined; jetpack_connect?: string | undefined; color_scheme?: string | undefined; sidebar_collapsed?: boolean | undefined; user_locale?: string | undefined; avatar?: string | undefined; } | undefined; gravatar: string; permissions: { connect: boolean; connect_user: boolean; disconnect: boolean; admin_page: boolean; manage_modules: boolean; network_admin: boolean; network_sites_page: boolean; edit_posts: boolean; publish_posts: boolean; manage_options: boolean; view_stats: boolean; manage_plugins: boolean; }; }; } & Response>; export declare function getJetpackConnectUrl(query: { redirect_url: string; }): Generator<unknown, void, { slug: "jetpack"; name: string; connectAction: string; } & Response>; export declare function getPaypalOnboardingStatus(): Generator<any, void, { data?: { status: number; } | undefined; } & PaypalOnboardingStatus>; export declare function getRecommendedPlugins(type: RecommendedTypes): Generator<unknown, never[] | undefined, Plugin[]>; //# sourceMappingURL=resolvers.d.ts.map