import { SearchStructure } from "../../app"; /** * Searches internal compositions with authentication using query parameters. * Performs authenticated search within a composition's internal data structure. * * @param search - Search structure containing composition, search text, internal composition, type, pagination * @param token - Authentication token (optional, defaults to empty string) * @returns Array of search results or empty array on error * * @example * const results = await SearchInternalApi({ * composition: 123, * search: "example", * internalComposition: 456, * type: "text", * inpage: 10, * page: 1 * }, "auth-token"); */ export declare function SearchInternalApi(search: SearchStructure, token?: string): Promise; /** * Searches internal compositions without authentication. * Similar to SearchInternalApi but for public/unauthenticated searches. * * @param search - Search structure containing composition, search text, internal composition, type, pagination * @returns Array of search results or empty array on error */ export declare function SearchInternalAllApi(search: SearchStructure): Promise;