import type { IslandFramework, IslandHydrate } from '../../types/island';
export type PageIslandUsage = {
    component: string;
    framework: IslandFramework;
    hydrate?: IslandHydrate;
    source?: string;
};
export declare const buildIslandMetadataExports: (source: string) => string;
export declare const extractIslandUsagesFromSource: (source: string) => PageIslandUsage[];
export declare const hasIslandUsageInSource: (source: string) => boolean;
