import { Realm } from '@sage-bionetworks/synapse-client';
import { PaletteOptions } from '@mui/material';
import { ReactNode } from 'react';
import { QueryFilter } from '@sage-bionetworks/synapse-types';
export type SourceAppConfig = {
    appId: string;
    appURL: string;
    friendlyName: string;
    logo: ReactNode;
    palette: PaletteOptions;
    description: string;
    requestAffiliation: boolean;
    isPublicized: boolean;
    shortDescription: string;
    defaultRealm: Realm;
    area?: string;
};
export declare const STATIC_SOURCE_APP_CONFIG: SourceAppConfig;
export declare const useSourceAppConfigs: (sourceAppConfigTableID: string, additionalFilters?: QueryFilter[]) => SourceAppConfig[] | undefined;
//# sourceMappingURL=useSourceAppConfigs.d.ts.map