export declare const externalPageXRouteRef: import("@backstage/frontend-plugin-api").ExternalRouteRef<undefined>;
export declare const pageXRouteRef: import("@backstage/frontend-plugin-api").RouteRef<undefined>;
export declare const pagesPlugin: import("@backstage/frontend-plugin-api").FrontendPlugin<{
    page1: import("@backstage/frontend-plugin-api").RouteRef<undefined>;
    pageX: import("@backstage/frontend-plugin-api").RouteRef<undefined>;
}, {
    pageX: import("@backstage/frontend-plugin-api").ExternalRouteRef<undefined>;
}, {
    "page:pages/index": import("@backstage/frontend-plugin-api").ExtensionDefinition<{
        kind: "page";
        name: "index";
        config: {
            path: string | undefined;
        };
        configInput: {
            path?: string | undefined;
        };
        output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<import("react").JSX.Element, "core.reactElement", {}> | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<string, "core.routing.path", {}> | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<import("@backstage/frontend-plugin-api").RouteRef<import("@backstage/frontend-plugin-api").AnyRouteRefParams>, "core.routing.ref", {
            optional: true;
        }>;
        inputs: {};
        params: {
            defaultPath: string;
            loader: () => Promise<JSX.Element>;
            routeRef?: import("@backstage/frontend-plugin-api").RouteRef;
        };
    }>;
    "page:pages/page1": import("@backstage/frontend-plugin-api").ExtensionDefinition<{
        kind: "page";
        name: "page1";
        config: {
            path: string | undefined;
        };
        configInput: {
            path?: string | undefined;
        };
        output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<import("react").JSX.Element, "core.reactElement", {}> | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<string, "core.routing.path", {}> | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<import("@backstage/frontend-plugin-api").RouteRef<import("@backstage/frontend-plugin-api").AnyRouteRefParams>, "core.routing.ref", {
            optional: true;
        }>;
        inputs: {};
        params: {
            defaultPath: string;
            loader: () => Promise<JSX.Element>;
            routeRef?: import("@backstage/frontend-plugin-api").RouteRef;
        };
    }>;
    "page:pages/pageX": import("@backstage/frontend-plugin-api").ExtensionDefinition<{
        kind: "page";
        name: "pageX";
        config: {
            path: string | undefined;
        };
        configInput: {
            path?: string | undefined;
        };
        output: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<import("react").JSX.Element, "core.reactElement", {}> | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<string, "core.routing.path", {}> | import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<import("@backstage/frontend-plugin-api").RouteRef<import("@backstage/frontend-plugin-api").AnyRouteRefParams>, "core.routing.ref", {
            optional: true;
        }>;
        inputs: {};
        params: {
            defaultPath: string;
            loader: () => Promise<JSX.Element>;
            routeRef?: import("@backstage/frontend-plugin-api").RouteRef;
        };
    }>;
}>;
